Fallthrough corrections (#538)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Wed, 15 Apr 2020 13:59:39 +0000 (07:59 -0600)
committerGitHub <noreply@github.com>
Wed, 15 Apr 2020 13:59:39 +0000 (07:59 -0600)
commit21f246f964d9d8350ed849d2442a2e841e743b77
tree03e532bef58618526e3bcdda1adc9ac2e2d89ccc
parenta40fee45a3ec4fe1741f70f0af80039ee64fea05
Fallthrough corrections (#538)

* fix an actual bug found by Wimplicit-fallthrough=

* add comments for gcc wrt Wimplicit-fallthrough=

The real fix is the to add the attribute [[fallthrough]];
which was added in c++17.
gcc accepts this, but until c++17 there wasn't
a requirement to ignore unrecognized attributes, so we can
imagine a pre c++17 compiler might choke on it.
dmtlog.cc
g7towin.cc
skytraq.cc
util.cc
xcsv.cc